/**
 * 
 */
package com.yidu.erp.service.wareType;

import java.util.Map;

import com.yidu.common.SsmMessage;
import com.yidu.erp.model.BeyondWaretype;

/**
 * 类的描述：药品种类的接口
 * @author xym
 *
 * @date 2017年11月25日
 */
public interface WareTypeService {
	/**
	 * 显示全部的方法
	 * @param map 查询数据
	 * @return 查询结果
	 */
	public Map<String, Object> showAll(Map<String, Object> map);
	/**
	 * 修改的方法
	 * @param type 药品种类对象
	 * @return 消息对象
	 */
	public SsmMessage update(BeyondWaretype type);
	/**
	 * 增加药品种类的方法
	 * @param type 药品种类对象
	 * @return 消息对象
	 */
	public SsmMessage insert(BeyondWaretype type);
	/**
	 * 删除药品种类的方法
	 * @param type 药品种类对象
	 * @return 消息对象
	 */
	public SsmMessage delete(BeyondWaretype type);
	/**
	 * 根据id查询药品种类
	 * @param typeId 药品种类的编号
	 * @return 药品对象
	 */
	public BeyondWaretype findById(String typeId);
	
}
